package com.naiterui.ehp.bs.doctor.vo.product;

import java.io.Serializable;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@Data
public class ProductInfoVO implements Serializable {

    private static final long serialVersionUID = 3791913582559446114L;

    /**
     * 商品ID
     */
    @ApiModelProperty(value = "商品ID")
    private Long productId;

    /**
     * skuID
     */
    @ApiModelProperty(value = "skuID")
    private Long skuId;

    /**
     * sku名称（商品名 通用名 规格）
     */
    @ApiModelProperty(value = "sku名称（商品名 通用名 规格）")
    private String name;

    /**
     * 商品封面图片
     */
    @ApiModelProperty(value = "商品封面图片")
    private String icon;

    /**
     * 药品类别：1，处方药；2，OTC药品
     */
    @ApiModelProperty(value = "药品类别：1，处方药；2，OTC药品")
    private Integer rx;

    /**
     * 企业名称
     */
    @ApiModelProperty(value = "企业名称")
    private String company;

    /**
     * 售价
     */
    @ApiModelProperty(value = "售价")
    private String salePrice;

    /**
     * 库存数量
     */
    private Long quantity;

    @ApiModelProperty(value = "库存数量")
    private Long stockNum;

    /**
     * 状态(0:下架，1:正常)
     */
    @ApiModelProperty(value = "状态(0:下架，1:正常)")
    private Integer status;

    /**
     * 规格
     */
    @ApiModelProperty(value = "规格")
    private String spec;

    /**
     * 用法用量
     */
    @ApiModelProperty(value = "用法用量")
    private String usage;

    @ApiModelProperty(value = "库存预警值")
    private Integer inventoryWarningValue;

    @ApiModelProperty(value = "常用药：1.是常用药 0.不是常用药")
    private Integer commonDrug;
}
